Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
5 NEW ENGLAND Semi-Detached £353,329 £350,000 31 Mar 2023
8 NEW ENGLAND Semi-Detached £326,250 £180,000 24 Nov 2005
10 NEW ENGLAND Semi-Detached £325,699 £175,000 17 Apr 2009